/*
 * *******************************************************************
 *   @项目名称: BHex Android
 *   @文件名称: BasicFunctionsConfig.java
 *   @Date: 19-5-6 下午3:18
 *   @Author: ppzhao
 *   @Description:
 *   @Copyright（C）: 2019 BlueHelix Inc.   All rights reserved.
 *   注意：本内容仅限于内部传阅，禁止外泄以及用于其他的商业目的.
 *  *******************************************************************
 */

package io.bhex.sdk.config.bean;

import java.util.List;

import io.bhex.baselib.network.response.BaseResponse;

public class BasicFunctionsConfig extends BaseResponse {

    /**
     * guild : true
     * vol : false
     * loan : false
     * activity : true
     * coupon : true
     * explore : true
     * future : false
     * bonus : true
     * pointcard : true
     * exchange : true
     * otc : true
     * option : true
     * 'invite':true,'guide':false,'customer_service':false
     */
    //每个字段代表是否关闭，默认是false 不关闭
    private boolean guild;
    private boolean vol;
    private boolean loan;
    private boolean activity;
    private boolean coupon;
    private boolean explore;
    private boolean future;
    private boolean bonus;
    private boolean pointcard;
    private boolean exchange;
    private boolean otc;
    private boolean option;
    private boolean invite;
    private boolean novice;//新手引导
    private boolean customer_service;//客服聊天
    private boolean customer_work_order;//客服工单
    private boolean h5_link;//H5网页
    private boolean hasHomeHeaderLogo;//首页顶部logo  true 设置了logo   false 未设置
    private boolean supportNewSplash;//是否支持新的启动页适配方式（有没有提供适配多机型的启动页分解图）
    private List<String> domains;

    public boolean isGuild() {
        return guild;
    }

    public void setGuild(boolean guild) {
        this.guild = guild;
    }

    public boolean isVol() {
        return vol;
    }

    public void setVol(boolean vol) {
        this.vol = vol;
    }

    public boolean isLoan() {
        return loan;
    }

    public void setLoan(boolean loan) {
        this.loan = loan;
    }

    public boolean isActivity() {
        return activity;
    }

    public void setActivity(boolean activity) {
        this.activity = activity;
    }

    public boolean isCoupon() {
        return coupon;
    }

    public void setCoupon(boolean coupon) {
        this.coupon = coupon;
    }

    public boolean isExplore() {
        return explore;
    }

    public void setExplore(boolean explore) {
        this.explore = explore;
    }

    public boolean isFuture() {
        return future;
    }

    public void setFuture(boolean future) {
        this.future = future;
    }

    public boolean isBonus() {
        return bonus;
    }

    public void setBonus(boolean bonus) {
        this.bonus = bonus;
    }

    public boolean isPointcard() {
        return pointcard;
    }

    public void setPointcard(boolean pointcard) {
        this.pointcard = pointcard;
    }

    public boolean isExchange() {
        return exchange;
    }

    public void setExchange(boolean exchange) {
        this.exchange = exchange;
    }

    public boolean isOtc() {
        return otc;
    }

    public void setOtc(boolean otc) {
        this.otc = otc;
    }

    public boolean isOption() {
        return option;
    }

    public void setOption(boolean option) {
        this.option = option;
    }

    public boolean isInvite() {
        return invite;
    }

    public void setInvite(boolean invite) {
        this.invite = invite;
    }

    public boolean isNovice() {
        return novice;
    }

    public void setNovice(boolean novice) {
        this.novice = novice;
    }

    public boolean isCustomer_service() {
        return customer_service;
    }

    public void setCustomer_service(boolean customer_service) {
        this.customer_service = customer_service;
    }

    public boolean isCustomer_work_order() {
        return customer_work_order;
    }

    public void setCustomer_work_order(boolean customer_work_order) {
        this.customer_work_order = customer_work_order;
    }

    public boolean isH5_link() {
        return h5_link;
    }

    public void setH5_link(boolean h5_link) {
        this.h5_link = h5_link;
    }

    public boolean isHasHomeHeaderLogo() {
        return hasHomeHeaderLogo;
    }

    public void setHasHomeHeaderLogo(boolean hasHomeHeaderLogo) {
        this.hasHomeHeaderLogo = hasHomeHeaderLogo;
    }

    public boolean isSupportNewSplash() {
        return supportNewSplash;
    }

    public void setSupportNewSplash(boolean supportNewSplash) {
        this.supportNewSplash = supportNewSplash;
    }

    public List<String> getDomains() {
        return domains;
    }

    public void setDomains(List<String> domains) {
        this.domains = domains;
    }
}
